debris storm - Francés Inglés Diccionario